package com.funsport.dto.request;

import lombok.Data;
import javax.validation.constraints.*;

/**
 * 创建接龙请求DTO
 */
@Data
public class SolitaireRequest {
    
    /**
     * 接龙标题
     */
    @NotBlank(message = "接龙标题不能为空")
    @Size(max = 100, message = "接龙标题长度不能超过100")
    private String title;
    
    /**
     * 接龙说明
     */
    @Size(max = 500, message = "接龙说明长度不能超过500")
    private String description;
    
    /**
     * 最大人数（0表示不限）
     */
    @Min(value = 0, message = "最大人数不能小于0")
    private Integer maxParticipants = 0;
    
    /**
     * 排序顺序
     */
    private Integer sortOrder = 0;
}

